/*
  论坛 + 文章 api
*/
import { request } from "@/utils/request.js"


//获取文章分类
/*
1.不传参：获取所有文章列表 
2.加参数
    （1）
        a：sotrId1 
        b：sortId2
        c：sortId3
        想要根据分类查询文章 a 必须传 b、c 可选  
          - 如果 a 不点 直接点 b、c
*/
export const apiGetSort = (data={}) =>{
  return request({
    url:'/forum/sort',
    data
  })
}

//发布文章
export const apiPublishArticle = (data={}) =>{
  return request({
    url:'/forum/article/upload',
    method:'post',
    data
  })
}

//根据分类id查找文章
export const apiSortIdSearch = (data={}) =>{
  return request({
    url:'/forum/article',
    method:'get',
    data
  })
}

//用户行为（1点赞、2收藏、3踩、4取消点赞、5取消收藏、6取消踩）
export const apiAction = (data = {}) => {
  return request({
    url: '/forum/article/action',
    method: 'post',
    data
  })
}

//用户浏览帖子
export const apiView = (data = {}) => {
  return request({
    url: "/forum/article/view",
    method:'post',
    data,
  });
}
